home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / tools / net-tools / voodoo / history < prev    next >
Encoding:
Text File  |  1996-06-21  |  5.0 KB  |  161 lines

  1. HISTORY
  2.  
  3.   1.250
  4.  
  5.     Several potential buffer overflows caused by me reading the 
  6.     description of strncat wrong are now fixed. This includes problems
  7.     reading messages with >1KB headers on them.
  8.  
  9.     Fixed 'Save all attachments'. For real this time. I hope ;)
  10.  
  11.   1.246
  12.   
  13.     Made a lot of changes in the installer to support compressing parts
  14.     of the distribution. Full Serious Voodoo distrib doesn't fit on a
  15.     floppy without compressing some of it...
  16.  
  17.     The "choose address" change in the last revision left another crash
  18.     unfixed.
  19.  
  20.     A "From:\n someone@foo.org" header would show up weird.
  21.  
  22.   1.244
  23.  
  24.     Added the "Version: 1" keyword required by draft-elkins-pem-pgp-03.txt
  25.     into the application/pgp-encrypted body.
  26.  
  27.     Temp files now have a ".v" extension, since CED gets confused about its
  28.     local settings files if the name is all numbers and has no extension.
  29.  
  30.     If you closed the editor while you had a "choose address" window open,
  31.     Voodoo would crash.
  32.  
  33.     "Undisplayable file" in the editor would crash Voodoo when you tried to
  34.     select another part.
  35.  
  36.     Fixed the infinite loop when using "Save all attachments" on a message
  37.     with none. Sorry, had forgot about it before.
  38.  
  39.   1.239
  40.  
  41.     Forgot to unlock a file or directory after a failure in a couple of
  42.     places.
  43.  
  44.     Changed a lot of static buffers to dynamic ones. In places this 
  45.     increased stack usage, but this should not be a problem anywhere, 
  46.     since Voodoo has been extremely conservative about stack.
  47.  
  48.     Reset editor scroller after deleting an attachment.
  49.  
  50.     Re-fixed the German catalog. Translators, please make sure that the
  51.     ##language line does not contain trailing spaces. FlexCat does not
  52.     remove them.
  53.  
  54.     Apparently I've been handling datatypes totally wrong all this time.
  55.     Gee, don't I love the orthogonality of BOOPSI. Window layouting and
  56.     message printing should be right now.
  57.  
  58.     Added the Norwegian (norsk) catalog to installer.
  59.  
  60.     Another insignificant buffer bug corrected.
  61.  
  62.   1.233
  63.  
  64.     Message sorting improved.
  65.     
  66.     Understands a couple of date formats that go against the RFC-822 Date
  67.     header specification, so that messages sent with some nonconforming
  68.     programs (AirMail 2.0 comes to mind..) are sorted correctly.
  69.  
  70.     Changed the printing routine slightly. Does it work now?
  71.  
  72.     Came up with a simple way to fix the problem with a lone "." on a
  73.     quoted-printable encoded line: quoted-printable encode it! doh,
  74.     should've thought of it before.
  75.  
  76.     Upon initializing a folder, doublecheck the index.
  77.  
  78.     Doublecheck that the file does not already exist before moving mail
  79.     from folder to another.
  80.  
  81.     German catalog finally corrected.
  82.  
  83.   1.230
  84.   
  85.     Enhanced the installation script.
  86.  
  87.     "Save all attachments" menu option.
  88.  
  89.     Fixed multiple file drag&drop.
  90.  
  91.     Disabled printing until I can figure out why in the **** it crashes.
  92.  
  93.     Fixed a long-standing bug in backfill code that made it fail on 15+ bit
  94.     CyberGraphX screens.
  95.  
  96.     Running Voodoo again will always open the primary folder (unless
  97.     another folder was specified with FOLDER, or MAIL option was used).
  98.     This means that running Voodoo again will act as if it wasn't running
  99.     already.
  100.  
  101.     Added offline use documentation and some scripts to the distribution.
  102.  
  103.     Added a FILE option to preload the message buffer for "Voodoo MAIL".
  104.  
  105.     Message/rfc822 is now the default subpart content-type for 
  106.     multipart/digest.
  107.  
  108.     Fixed version strings in all catalogs.
  109.  
  110.     Fixed the installer script.
  111.  
  112.   1.225
  113.  
  114.     Reordered message composition window toolbar.
  115.  
  116.     Moved "send a bug report" to a less prominent place in the project
  117.     menu instead of the about window.
  118.  
  119.     Save whole message appends to file instead of replacing it.
  120.     
  121.     CopyFile routine deletes existing target file (in case of links).
  122.  
  123.     Modified built-in bug report generator.
  124.  
  125.     Worked around the scrollbar problem in message editor.
  126.  
  127.     UUdecode all files in a message.
  128.  
  129.   1.220
  130.   
  131.     Font config read font name from already free'd memory.
  132.   
  133.     Added STRINGA_ExitHelp to all string gadgets.
  134.   
  135.     Voodoo would crash if the spool file had repeated "From " lines in the
  136.     beginning of messages. It won't do that any more. You should still fix 
  137.     this in the software that writes to to spool file, since it is broken.
  138.  
  139.     Hopefully printing works better now.
  140.  
  141.     Fixed a problem uniconifying Voodoo.
  142.  
  143.     Added a "NEW" column to the open-folder window. Fixed a problem in 
  144.     determining the number of new messages in a folder.
  145.  
  146.   1.214
  147.  
  148.     (Serious Voodoo) The prefs file Voodoo.rules contains the auto-import 
  149.     rules, one perline. Format: "<folder name> <header pattern>", for example
  150.     "voodoo (To:#?voodoo@warped.com|Sender:#?owner-voodoo@warped.com)".
  151.     No GUI yet. Test it out. Works only in "get new mail" for the primary
  152.     spool file as of now.
  153.  
  154.     Putting together the folder auto-selection rules stuff.
  155.  
  156.   1.208
  157.   
  158.     Fixed a possible buffer overflow.
  159.  
  160.     DONTGETMAIL argument suppresses the spool scan on startup.
  161.